Developer Documentation

QuickTime 4 API Documentation

Inside Macintosh: QuickTime

Previous | Overview | Contents | Next |

Movie Toolbox Reference

This section describes all the Movie Toolbox data types and functions. The Movie Toolbox provides a rich and varied set of functions that allow your application to work with QuickTime movies. This discussion has been divided into the following sections:

If you are developing a QuickTime-aware application that plays existing movies, you should read "Functions for Getting and Playing Movies," which begins on Functions for Getting and Playing Movies .

If you are developing an application that allows the user to create and edit movies, you should also read "Functions for Editing Movies," which begins on Functions for Editing Movies . More advanced display and editing applications may use some of the functions described in "Functions That Modify Movie Properties," which begins on Functions That Modify Movie Properties .

Data Types

Movie Identifiers

The Time Structure

The Fixed-Point and Fixed-Rectangle Structures

The Sound Description Structure

Functions for Getting and Playing Movies

Initializing the Movie Toolbox

Error Functions

Movie Functions

Saving Movies

Controlling Movie Playback

Movie Posters and Movie Previews

Movies and Your Event Loop

Preferred Movie Settings

Enhancing Movie Playback Performance

Disabling Movies and Tracks

Generating Pictures From Movies

Creating Tracks and Media Structures

Working With Progress and Cover Functions

Functions That Modify Movie Properties

Working With Movie Spatial Characteristics

Working With Sound Volume

Working with Movie Time

Working With Track Time

Working With Media Time

Finding Interesting Times

Locating a Movie's Tracks and Media Structures

Working With Alternate Tracks

Working With Data References

Determining Movie Creation and Modification Time

Working With Media Samples

Working With Movie User Data

Functions for Editing Movies

Editing Movies

Undo for Movies

Low-Level Movie-Editing Functions

Editing Tracks

Undo for Tracks

Adding Samples to Media Structures

Media Functions

Selecting Media Handlers

Video Media Handler Functions

Sound Media Handler Functions

Text Media Handler Functions

Functions for Creating File Previews

Functions for Displaying File Previews

Time Base Functions

Creating and Disposing of Time Bases

Working With Time Base Values

Working With Times

Time Base Callback Functions

Matrix Functions

Application-Defined Functions

Progress Functions

Cover Functions

Error-Notification Functions

Movie Callout Functions

File Filter Functions

Custom Dialog Functions

Modal-Dialog Filter Functions

Standard File Activation Functions

Callback Event Functions

Text Functions


© 1999 Apple Computer, Inc.

Previous | Overview | Contents | Next